/*.houseInfo ul {
	line-height: 20px;
	list-style-type: none;
	text-align: left;
	display: block;
	color: #000000;
}

.houseInfo ul li{
	 margin-bottom: 10px;
}

.houseInfo ul li em {
    color: #FF5B00;
    font-family: Tahoma,Arial;
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    margin-right: 2px;
}

.houseInfo ul li .c_ora_red {
    color: #FF6600;
}

.houseIntro img{	
	 max-width:700px;
	 margin-top: 20px;
	 border: medium none;
     border: 0px;
	 padding: 0px;
}*/
@charset "utf-8";
/**
* Description: house_detail style 
* Developers: zhiyong <zhiyong2@leju.sina.com.cn>
**/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.tab6_nav { height:30px; line-height:30px; background:url(../../img/frontpages/tab6_nav_bg.png) left bottom repeat-x; }
.tab6_nav li { float:left; display:inline; }
.tab6_nav li a { font-size:14px; float:left; background: url(../../img/frontpages/imgs3.png) -395px -49px no-repeat; width:87px; text-align:center; height:30px; overflow:hidden; }
.tab6_nav .tab6_nav_lastitem a { width:88px; }
.tab6_nav li span { float:left; }
.tab6_nav li.on a { font-weight:bold; background: url(../../img/frontpages/imgs3.png) -305px -49px no-repeat; width:90px; color:#fff; }
.con .con_list_two a:link, .con .con_list_two a:visited { color:#fed434; }
.sina_wb { background:url(../../img/frontpages/imgs3.png) left -614px no-repeat; }
.kaixin { background:url(../../img/frontpages/imgs3.png) left -454px no-repeat; }
.rere { background:url(../../img/frontpages/imgs3.png) left -492px no-repeat; }
.douban { background:url(../../img/frontpages/imgs3.png) left -533px no-repeat; }
.msn { background:url(../../img/frontpages/imgs3.png) left -575px no-repeat; }
.house_info_show { border:3px solid #d6d6d6; width:954px; position:relative; }
.house_info_show_tit { width:530px; padding:0 0 13px 80px; }
.house_info_show_tit h2 { font-family:'microsoft yahie'; font-size:24px; padding-top:18px; }
.house_info_showdiv { width:530px; padding-top:10px; }
.house_info_showdiv span { display:inline-block; }
.house_info_showpone { width:223px; }
.house_info_showpone span { padding-left:36px; color:#cc0000; background: url("../../img/frontpages/imgs3.png") no-repeat scroll 13px -147px transparent; cursor: hand; }
.house_info_showpone span a:link, .house_info_showpone span a:visited { color:#c00; }
.weituo { width:83px; height:22px; background:url(../../img/frontpages/imgs1.png) -23px top no-repeat; padding-left:6px; }
.renzheng { width:55px; height:23px; margin-left:20px; background:url(../../img/frontpages/imgs1.png) -133px top no-repeat; padding-left:6px; }
.show_images { border:1px solid #dbdbdb; width:428px; padding:4px; margin-top:20px; }
.show_images img { width:428px; height:318px; }
.suolue_images { margin-top:1px; background-color:#f2f2f2; position:relative; width:438px; height:119px; }
.images_wrap { position:relative; width:372px; overflow:hidden; padding:10px 0 30px 33px; }
.images_list { width:9999em; padding-top:6px; }
.images_list li { position:relative; float:left; display:inline; margin-right:5px; border:3px solid #fff; }
.images_list li img { border:1px solid #868686; display: block; width:80px; height:65px; }
.images_list .current { border:3px solid #c6c6c6; }
.images_list .current img { border:1px solid #fff; }
.left_btn { position:absolute; left:0px; top:30px; width:22px; height:43px; background:url(../../img/frontpages/imgs3.png) left top no-repeat; }
.right_btn { position:absolute; right:5px; top:30px; width:22px; height:43px; background:url(../../img/frontpages/imgs3.png) -41px top no-repeat; }
.current .narro { display:block; position:absolute; width:11px; height:6px; background: url(../../img/frontpages/imgs3.png) -71px top no-repeat; left:50%; top:-9px; margin-left:-5px; }
.narro { display:none; }
.infosr table { margin:24px 0 0 30px; color:#000; }
.infosr table tr { background:url(../../img/frontpages/dash_repeat_x.png) left bottom repeat-x; }
.infosr td a:link, .infosr td a:visited { color:#004db7; text-decoration:underline; }
.infosr td { padding:0 0 0 5px; line-height:30px; height:30px; padding-top:5px; }
.infosr td a:hover { }
.infos { width:944px; border-top:1px dashed #e7e7e7; }
.first_td { width:150px; white-space: nowrap; overflow:hidden; }
.second_td { width:282px; }
.second_td a { display:inline-block; }
.infosr .second_td a:link, .infosr .second_td a:visited { color:#c00; text-decoration:none; }
.first_td span { font: bold 22px/30px Arial, Helvetica, sans-serif; color:#cc0000; margin-right:5px; }
.infosr .comuti { padding-left:28px; background: url(../../img/frontpages/imgs3.png) 5px -46px no-repeat; }
.infosr .change_pri { padding-left:28px; background: url(../../img/frontpages/imgs3.png) 5px -88px no-repeat; }
.color_blue { color:#004DB7; }
.clock_daojishi { width:383px; height:40px; line-height:40px; text-indent:61px; margin:26px 0 0 30px; background:url(../../img/frontpages/imgs3.png) -100px top no-repeat; overflow:hidden; }
.clock_daojishi em { font-size:14px; font-weight:bold; }
.clock_daojishi span { color:#c00; }
.clock_daojishi span span { font-size:24px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.store_house { padding:6px 0 0 30px; }
.store_house a:link, .store_house a:visited { color:#c00; text-decoration:underline; }
.store_house span { }
.store_house em { display:inline-block; margin-left:38px; }
.store_house_one { padding-left:27px; background:url(../../img/frontpages/imgs3.png) 3px -150px no-repeat; }
.zixun { margin:5px 0 0 30px; padding-top:10px; }
.zixun img { width:83px; height:107px; }
.zixun h6 { color:#000; font-weight:bold; }
.zixun h6 span { font-weight:normal; display:inline-block; padding-left:65px; background: url(../../img/frontpages/imgs3.png) 5px -201px no-repeat; }
.fuwu_area { color:#000; }
.four_zero { color:#c00; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; background: url("../../img/frontpages/imgs3.png") no-repeat scroll -674px -253px transparent; margin-top:5px; }
.zixun div { color:#888; }
.jubao:link, .jubao:visited { color:#c00; display:inline-block; padding-left:20px; background:url(../../img/frontpages/imgs3.png) left -97px no-repeat; }
/* .house_aboutl { width:780px; overflow: hidden; } */
.house_aboutl { width:765px; overflow: hidden; }
.tab6_nav {margin:0; width:780px; height:30px; line-height:30px; background:url(../../img/frontpages/tab6_nav_bg.png) left bottom repeat-x; }
.tab6_nav li { float:left; display:inline; }
.tab6_con { border:1px solid #ececec; border-top:none; padding-top:0px; }
.tab6_con #description { padding-top:20px; padding-left: 20px; padding-right: 20px; }
.tab6_nav li a { font-size:14px; float:left; background: url(../../img/frontpages/imgs3.png) -395px -49px no-repeat; width:87px; text-align:center; height:30px; overflow:hidden; }
.tab6_nav .tab6_nav_lastitem a { width:88px; }
.tab6_nav li span { float:left; }
.tab6_con p { font:14px/30px '宋体'; padding:0 30px 10px 20px; text-indent:2em; }
.contact_person strong { font:bold 24px/24px 'microsoft yahei'; color:#c00; }
.contact_person em { font:bold 20px/24px 'microsoft yahei'; margin-left:10px; color:#333; }
.contact_person div { color:#888; }
.contact_person div a { display:inline-block; }
.contact_person div a:link, .contact_person div a:visited { color:#004db7; }
.bd { background:url(../../img/frontpages/dash_repeat_x.png) left top repeat-x; margin:14px 10px 20px; font-size:0; height:1px; line-height:0; }
.tit_a { padding-left:50px; background:url(../../img/frontpages/imgs3.png) 30px -297px no-repeat; }
.tit_b { padding-left:37px; background:url(../../img/frontpages/imgs3.png) 13px -147px no-repeat; }
.tit_c { padding-left:24px; background:url(../../img/frontpages/imgs3.png) 7px -347px no-repeat }
.contact_person1 { background:url(../../img/frontpages/tel.png) left top no-repeat; padding-left:80px; }
.house_aboutr { width:183px; }
.info_mode h2 {margin:0; height:30px; line-height:30px; background:url(../../img/frontpages/cece_h_bg.png) left bottom repeat-x; }
.info_mode h2 span { display:inline-block; height:30px; line-height:30px; padding-left:5px; background:url(../../img/frontpages/imgs3.png) -720px top no-repeat; }
.info_mode h2 span a { display:inline-block; height:30px; line-height:30px; padding:0 15px 0 10px; background:url(../../img/frontpages/imgs3.png) right -31px no-repeat; font-size:14px; font-weight:bold; }
.info_mode h2 span a:link, .info_mode h2 span a:visited { color:#000; }
.info_mode h2 span a:hover { color:#0047db; }
.info_mode_wrap { text-align:center; border:1px solid #cecece; padding:1px; border-top:none; }
.info_mode h6 { float:left; display:inline; width:726px; height:30px; line-height:30px; background-color:#f6f6f6; color:#000; font-size:14px; font-weight: bold; margin:20px 0 10px 0; }
.info_mode-row2_tit { text-align:left; height:30px; width:726px; line-height:30px; }
.info_mode-row2_tit h5 { font-size:14px; font-weight:bold; text-indent:20px; background-color: #F6F6F6; }
.info_mode-row2_tit a { float:right; display:inline; margin-right:25px; line-height:30px; }
.info_mode .info_mode-row2_tit h6 { width:706px; }
.zhoubian_info { width:310px; text-align:left; }
.zhoubian_info div span { color:#ff5006; }
.zhoubian_info p { color:#727272; line-height:26px; padding-bottom:12px; }
.zhoubian_info p span { font-weight:bold; color: #000; }
.zhoubian_info .last_p { padding-bottom:0; }
.zhoubian_info p a:link, .zhoubian_info p a:visited { color:#004db7; }
.info_mode-row2_tit a:link, .info_mode-row2_tit a:visited { color:#004db7; }
.info_mode-row2 li { float:left; display:inline; }
.info_mode-row2 li img { padding:1px; border:1px solid #dadada; margin-left:33px; display:block; }
.info_mode-row2 ul { margin-left:-13px; padding:20px 0 20px; }
.info_mode_pos { width:30%; text-align:left; }
.info_mode_pos p { color:#000; }
.info_mode_pos p span { font-weight:bold; }
.info_mode_pos a:link, .info_mode_pos a:visited { color: #004DB7; }
.info_mode-list { margin-left:-8px; }
.info_mode-list li { float:left; display:inline; margin:25px 0 0 28px; }
.info_mode-list .list_list { padding-top:5px; }
.info_mode-list .list_list li { float:none; display:block; margin:0; line-height:22px; text-align:left; padding-left:10px; background:url(../../img/frontpages/imgs2.png) 3px -350px no-repeat; }
.info_mode-list li img {
108px; height:78px; border:1px solid #ececec; }
.info_mode-list li p { padding:1px; border:1px solid #ececec; }
.info_mode-list li a { color:#004db7; }
.maybe_ins { text-align:left; margin:15px 5px 0 20px; color:#004db7; border-bottom:1px dashed #ccc; padding-bottom:10px; }
.maybe_ins a:link, .maybe_ins a:visited { color:#004db7; }
/*common house*/
.house_detail { width:100%; }
.house_detail h2 { height:73px; border-bottom:1px dashed #d9d9d9; margin:0 3px 26px; font:30px/72px 'microsoft yahei'; text-align:center; }
.house_id { height:26px; line-height:26px; text-indent:15px; }
.pic_show { width:298px; }
.pic_show img { width:298px; height:220px; }
.pic_list { width:9999em; padding-top:6px; position:relative; }
.pic_list li { float:left; display:inline; border:3px solid #fff; margin-right:11px; position:relative; }
.pic_list li img { width:87px; height:62px; border:1px solid #868686; display:block; }
.pic_list .hover { border:3px solid #c6c6c6; }
.pic_list .hover img { border:1px solid #fff; }
.pic_wrap { width:308px; height:76px; overflow:hidden; margin-top:2px; }
.pic_list .hover .narro { background: url("../../img/frontpages/imgs3.png") no-repeat scroll -71px top transparent; display: block; height: 6px; left: 50%; margin-left: -5px; position: absolute; top: -9px; width: 11px; }
.quanbu { padding:10px 0 20px; text-align:center; }
.quanbu a:link, .quanbu a:visited { color:#004db7; }
.quanbu a span { color:#c00; font-weight:bold; }
.house_detail_m .contact_person { padding: 0 0 0 70px; }
.house_detail_m { width:42%; }
.arial { font-family:Arial, Helvetica, sans-serif; }
.comuti_two { background: url("../../img/frontpages/imgs3.png") no-repeat scroll 5px -53px transparent; padding-left: 28px; }
.contact_person_td { width:380px; background:url(../../img/frontpages/tel.png) 10px -70px no-repeat #f2f2f2; }
.td_wid { width:180px; }
.house_detail_m a:link, .house_detail_m a:visited { color:#004db7; }
.house_detail_m table { background:url(../../img/frontpages/dash_repeat_x.png) left bottom repeat-x; width:100%;}
.house_detail_m p { padding:15px 0 0 0px; }
.house_detail_m p a { display:inline-block; height:24px; }
.tit_d { background:url(../../img/frontpages/imgs3.png) 18px -658px no-repeat; padding-left:37px; }
.tit_e { background:url(../../img/frontpages/clock_icq.png) 20px center no-repeat; padding-left:37px; }
.weizhi_img { margin-left:48px; }
.shadow_img1 { border:1px solid #d2d2d2; width:120px; height:160px; overflow:hidden; display: table-cell; vertical-align:middle; box-shadow:5px 5px 10px #ececec; text-align:center; *display:block;
 *font-family:Arial;
 *font-size:140px;
 *float:left;
 *background:url(../../img/frontpages/box_shadow.png) right bottom no-repeat;
}
.shadow_img1 img { *vertical-align:middle;
}
/* .house_detail_r { padding-top:25px; width:22%;} */
.house_detail_r { padding-top:25px;}
.name_per { text-align:center; width:122px; margin-left:20px; }
.shopping { width:150px;}
.name_per a { font-weight:bold; font-size:14px; }
.name_per a:link, .name_per a:visited { color:#004db7; }
.shopping a { display:inline-block; width:107px; height:28px; background:url(../../img/frontpages/imgs3.png) -492px -30px no-repeat; text-indent:27px; line-height:28px; }
.house_detail_r ul { margin-top:17px; width:165px; margin-left:20px; }
.house_detail_r ul a:link, .house_detail_r ul a:visited { color: #004DB7; }
#subNavbar ul li.selected, #subNavbar ul li.selected a, .small_left, .small_right, .phone, .desc-box .tabbar li.selected, .desc-box .tabbar li.selected a { background:url(../../img/frontpages/detail_0810.png) no-repeat; }
.summary-gallery .small_picture { width:236px; margin:20px auto; overflow:hidden; }
#small_center { float:left; height:48px; overflow:hidden; width:278px; }
#con { float:left; height:48px; padding: 0px; margin: 0px;}
#small_center li { float:left; width:64px; text-align:center; list-style-type:none; }
#small_center li a { display:inline; width:59px; height:48px; display:block; margin:0 auto; outline:none; }
#small_center img { width:53px; height:42px; padding:2px; border:1px solid #ccc; }
#small_center #con .selected img { border:1px solid #c00 }
.small_left, .small_right { float:left; width:12px; height:36px; }
#aleft, #aright { cursor:pointer; height:42px; width:12px; }
.small_left { margin:6px 8px 0 0; background-position:0 -281px; }
.small_right { margin:6px 0 0 8px; background-position:-12px -281px; }
/*广告通栏1*/
.ad_col1 { height:90px; overflow:hidden; }
.ad165 { width:165px; height:90px; overflow:hidden; }
.ad610 { width:610px; height:90px; overflow:hidden; }
/*广告通栏3*/
.ad_col3 { height:90px; overflow:hidden; }
/*右侧广告*/
.ad200x170 { width:220px; height:170px; overflow:hidden; }
/*免责声明*/
.sxq_interface { border:1px solid #cecece; line-height:24px; background-color:#fdfdfd; padding:10px 20px }
.sxq_interface strong { font-weight:bold }
/*详情页通栏1 960x40*/
.ad960x40 { height:40px; overflow:hidden; }
.w730-b { width:728px; border:1px solid #cecece; background:url(../../img/frontpages/soufang_tit_bg.png) left top no-repeat; }
.w220-b { width:218px; border:1px solid #cecece; }
.house_detail_l { border:1px solid #dbdbdb; padding:4px; overflow:hidden; height:268px; position:relative; }
.house_detail_l img{ border:0px; padding:0px; vertical-align:middle; }
.gengxin { position:absolute; right:0; bottom:0; font:normal 12px/24px 宋体; color:#888; }
.pics { display:inline-block; }
.budongchan { margin:10px 5px 0; padding:14px 0 23px 16px; background:url(../../img/frontpages/dash_repeat_x.png) left top repeat-x; }
.huxingtu_p { float:left; display:inline; padding:29px 0 20px 38px; }
.huxingtu_p img { width:640px; border:1px solid #e2e2e2; }
.view_zhoubian { border:1px solid #f2f2f2; width:242px; }
.view_zhoubian-tit { padding-left:33px; background:url(../../img/frontpages/fire.png) 12px center no-repeat; }
.view_zhoubian-con { padding-left:33px; padding-bottom:5px; }
.view_zhoubian-con a { display:inline-block; width:70px; }
.view_zhoubian-con a:link, .view_zhoubian-con a:visited { color:#0037d5; }
.view_zhoubian-con .jyss { width:57px; }
.link_big_map { margin-top:20px; text-align:center; }
.link_big_map a { display: inline-block; font-size:14px; font-weight:bold; width:98px; height:32px; line-height:32px; background:url(../../img/frontpages/btn_view_big_map.png) left top no-repeat; }
.xiaoqu_infors { text-align:left; }
.xiaoqu_infors h3 { font:bold 14px/30px 宋体; padding:0 0 0 15px; margin-top:12px; }
.xiaoqu_infors h3 a { font-size:12px; font-weight:normal; }
.xiaoqu_infors h3 a:link, .xiaoqu_infors h3 a:visited { color:#004db7; }
.bg_f6f6f6 { background-color:#f6f6f6; }
.xiaoqu_infors-img { width:706px; padding:10px; overflow:hidden; }
.contact_person_wrap { border:1px solid #cecece; }
.tit_1x25_bg { background: url(../../img/frontpages/login_tit_bg.png) left top repeat-x; }

.tab_nav{ position:absolute; left:0; bottom:0; height:25px; line-height:25px; width:306px;}
.tab_nav li{ float:left; display:inline; text-align:center; cursor:pointer;}
.tab_nav-first_item{ width:90px;}
.tab_nav-second_item{ width:73px;}
.tab_nav-last_item{ padding-left:20px; width:123px;}
.tab_nav{ background:url(../../img/frontpages/house_detail_tab_bg.png) left top no-repeat;}
.now_li{ font-weight:bold; color:#c00;} 

/*最近浏览过的房源*/
.visited { border:1px solid #cecece; }
.visited h2 { height:25px; line-height:25px; font-size:14px; text-indent:33px; border-bottom:1px solid #cecece; font-weight:bold; margin: 0px;}
.visited_wrap li img { float:left; display:inline; margin-right:10px; width:70px; height:50px; padding:2px; border:1px solid #ebebeb; }
.visited_wrap ul { padding:3px 0 13px; line-height:21px; }
.visited_wrap .oneli { border-bottom:1px dashed #dbdbdb; padding-bottom:8px; }
.visited_wrap li h3 a { color:#000; }
.visited_wrap li p { color:#6d6d6d; }
.visited_wrap li div { color:#c00; font-weight:bold; }
.visited_wrap li { padding:7px 0 0 10px; }

/*图片浏览居中css*/
.imgCenter {
	display:table-cell !important;  
	display:block;  
	position:static !important;  
	position:relative;  
	overflow:hidden;  
	width:320px;  
	height:202px;  
	vertical-align:middle;  
	text-align:center;
}
.imgCenter p{
	display:table-cell !important;  
	display:block;  
	margin:0;  
	position:static !important;  
	position:absolute;  
	top:50%;  
	left:50%;  
	width:320px;  
	margin-left:auto;  
	margin-right:auto;
}
.imgCenter img{	
	max-height: 202px; max-width: 320px;
	position:static !important;  
	position:relative;  
	top:auto !important;  
	top:-50%;  
	left:auto !important;  
	left:-50%;
}